HS_DYNAMIC_RVS_SRAM_READ

HS_DYNAMIC_RVS_SRAM_READ

   
SYNTAX:

        HS_DYNAMIC_RVS_SRAM_READ(RVS_NO, Count, Start_addr, Array_name);

DESCRIPTION:

        Read HS_RVS dynamic measure value from SRAM.

REQUIRED ARGUMENT:

        PARA1: RVS_NO

            HS_RVS33~48,HS_RVS65~80,HS_RVS97~112 or power_source_name(string) that has been defined in the PRJ file. Or _C_Variable

            Option: expand for 128RVS

            HS_RVS_EXT65~80,HS_RVS_EXT129~144,HS_RVS_EXT193~208,HS_RVS161~176,HS_RVS_EXT321~336

        PARA2: Count

            Set reading count from SRAM.

            range: 1 ~ 512

        PARA3: Start_addr

            Set reading start address of SRAM.

            range: 0 ~ (512-1)

        PARA4:Arrar_name

            System array stored the RVS dynamic read data

EXAMPLE:

        HS_CLOSE_RVS_OUTPUT_RELAY(HS_RVS33, WAIT=3mS,ON);

        WAIT(1MS);

        HS_FORCE_RVS(HS_RVS33, FORCE_V, 3.0V, 40UA, E1, I2);

        HS_DYNAMIC_RVS_MI_START(HS_RVS33, PTN_TRIG);    

        RUN_PATTERN(DYNAMIC_SD:ST, DYNAMIC_SD:SP, 1, 3);

        HS_DYNAMIC_RVS_SRAM_READ(HS_RVS33, 32, 0, ARRAY_NAME);

         In Pattern file:DYNAMIC_SD.SD                     

          //  CCCCCCCC                                 

          //  HHHHHHHH                                 

          //  987654321                                

          //==============                             

        ST:  000000001; 

               000000010; PTN_TRIG;  // ARRAY_NAME[0]= HS_RVS1_MEAS

               000000001;

               000000010; PTN_TRIG;  // ARRAY_NAME[1]= HS_RVS1_MEAS

               000000001;

               000000010; PTN_TRIG;  // ARRAY_NAME[2]= HS_RVS1_MEAS

               000000001;

               000000010; PTN_TRIG;  // ARRAY_NAME[3]= HS_RVS1_MEAS

               000000001;

        SP:  000000000;

               000000000;